﻿var msgBox = null;
$(function () {
    //1.创建消息框
    msgBox = new MsgBox({ imghref: "../images/" });
    $("a[strId=strId]").click(CreateHtml);
    $("a[EditId=EditId]").click(CreateViewHtml);
});

function CreateHtml() {
    debugger;
    var bookId = $(this).attr("id");
    $.post("../Action/UserOrder.ashx", { type: "view", bookId: bookId }, function (jsObj) {
        //processData(jsObj);
        if (jsObj.data) {
            window.open(jsObj.data);
        }
    }, "json");
}
function CreateViewHtml() {
    debugger;
    var bookId = $(this).attr("id").replace("btn_", "");
    $.post("../Action/UserOrder.ashx", { type: "Edit", bookId: bookId }, function (jsObj) {
        //processData(jsObj);
        if (jsObj.data) {
            window.open(jsObj.data);
        }
    }, "json");
}
function processData(jsObj, okFunc, errFunc) {
    //根据返回的 数据 状态 执行相应的操作
    switch (jsObj.statu) {
        case "ok"://如果ok则执行 ok回调函数
            if (okFunc) okFunc();
            msgBox.showMsgOk(jsObj.msg);
            break;
        case "err"://如果err的话，则 执行 err 回调函数
            if (errFunc) errFunc();
            msgBox.showMsgErr(jsObj.msg);
            break;
        case "np"://没有权限，则直接跳转到指定页面
            msgBox.showMsgErr(jsObj.msg, function () {
                window.location = jsObj.nextUrl;
            });
            break;
    }
}